Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: Interaction with screen element #1168

Conversation

pixel-shock
Copy link
Contributor

Hi @sds100 πŸ™‹β€β™‚οΈ,

I added a new action for interacting with screen elements by ID.
The user has the possibility to select the ui elements via the simple list recycler view and can choose what action should be performed. Also if the action should be only performed if the element is visible or not.

pixel-shock and others added 19 commits August 31, 2023 17:38
…estures

feat: Add Swipe Support - Add multi-touch Swipe support
- TODO: check which events are really needed to fetch view ids
- TODO: check database structure (remove autoincrement)
- TODO: Add search bar to screen with list of view ids
- TODO: Add dropdown to select which action the user wants to perform with the view element (click, long click etc)
…Item" to search within the fully qualified view ID of the element
# Conflicts:
#	app/src/main/java/io/github/sds100/keymapper/actions/ActionDataEntityMapper.kt
#	app/src/main/java/io/github/sds100/keymapper/actions/BaseActionUiHelper.kt
#	app/src/main/java/io/github/sds100/keymapper/actions/CreateActionViewModel.kt
#	app/src/main/java/io/github/sds100/keymapper/actions/PerformActionsUseCase.kt
#	app/src/main/java/io/github/sds100/keymapper/actions/swipescreen/SwipePickDisplayCoordinateFragment.kt
#	app/src/main/java/io/github/sds100/keymapper/actions/swipescreen/SwipePickDisplayCoordinateViewModel.kt
#	app/src/main/java/io/github/sds100/keymapper/data/db/AppDatabase.kt
#	app/src/main/java/io/github/sds100/keymapper/system/accessibility/IAccessibilityService.kt
#	app/src/main/java/io/github/sds100/keymapper/system/accessibility/MyAccessibilityService.kt
#	app/src/main/java/io/github/sds100/keymapper/util/MathUtils.kt
#	app/src/main/java/io/github/sds100/keymapper/util/ui/NavigationViewModel.kt
#	app/src/main/res/values/strings.xml
@pixel-shock pixel-shock changed the title Feature/interaction with screen element Feature: Interaction with screen element Sep 26, 2023
@sds100 sds100 self-requested a review October 7, 2023 10:34
@sds100
Copy link
Collaborator

sds100 commented Oct 7, 2023

Can you fix the merge conflicts by merging develop into this branch. Then I'll review your code :)

@sds100
Copy link
Collaborator

sds100 commented Oct 7, 2023

I see that you're also doing german translations πŸ˜„

@pixel-shock
Copy link
Contributor Author

I will do it after my vacation. And I created a new branch with both of my PRs to resolve issues and some ui fixes.
So maybe it will be better if we check this after my vacation

@sds100
Copy link
Collaborator

sds100 commented Oct 7, 2023

Sounds good :)

@pixel-shock
Copy link
Contributor Author

I close this one, because the follow up with the latest code is here: #1182

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants